mechanical lubricator - German English Dictionary